India Added 5,400 MW Wind Power In 2016-17, Exceeding Its 4,000 MW Target
Commitment Or Strategic Surrender? PM Modi Agrees To Ratify The Paris Climate Deal
No, India Was Not The Villain Of The Paris Summit, Western Business Lobbies Were
Beyond The Paris Climate Meet